KeyedCollection.violatesUniqueConstraints

Checks if the item has any conflicting unique constraints. This is more extensive than $(SRCTAG KeyedCollection.contains).

Precondition:

assert(items !is null);

Postcondition:

if (result)
    assert(constraintName !is null && constraintName != "");
else
    assert(constraintName is null);

  1. bool violatesUniqueConstraints(T item, string constraintName)
  2. bool violatesUniqueConstraints(T item)
    mixintemplate KeyedCollection(T)
    final const nothrow pure
    bool
    violatesUniqueConstraints
    (
    in T item
    )

Meta